mouse ear snail - Turco Inglés Diccionario